Ecospace Business Towers is a new age business address located adjacent to Ecospace Business Park in New Town, that integrates smart work with good life, seamlessly. With an impeccable blend of design, aesthetics and functionality, Ecospace Business Towers is punctuated by green pockets that breathe in positivity to the workspaces. With a business-cum-leisure hub next to it – Ecospace Business Towers is the ideal destination for IT/ITES to chart success.