IndiQube operates around 4.5 million square feet (sft) of serviced offices across major cities and plans to more than double that by 2024. from Industry-Economic Times Read The Rest:economictimes...