Films are one of the specialties of D Square. There are a lot of companies positioned in India engaged with films, and D Square is just one of them. D Square is an adaptable company of course given that this business additionally deals in vinyl. Carpets and flooring, besides films and vinyl, could be offered by them. Examples of several outputs a person could obtain from this establishment are paper, blinds and wall papers. Mumbai, India is where D Square is positioned.