1 follower
Vistaar was founded in 2003 with a vision of bringing about a positive growth and change by investing in businesses that positively impact cinema at the point of time that they are undergoing a lifecycle change from typical “mom and pop” operations to being established professionally. Since its ince... Read more
Industries
Headquarters
Employees
Links
Sheetal Talwar