A Square Group
A SQUARE GROUP is a global branding and advertising agency headquartered in Gurugram, India and New York, USA. It creates advertising at the intersection of technology, design, culture, and brand stories.
A SQUARE GROUP is a global branding and advertising agency headquartered in Gurugram, India and New York, USA. It creates advertising at the intersection of technology, design, culture, and brand stories.