The World Towers by Lodha Group is Mumbai’s most iconic residential development and aspires to redefine the city skyline.