Skootr, a leading managed office space provider, recently leased over 100,000 square feet of premium office space in Noida, specifically at Skootr Palace Park, located in sector 129 along the Noida-Greater Noida Expressway. This move is part of Skootr’s ambitious expansion plans, aiming to add 5 million square feet to its portfolio by FY2028 with … Continue Reading