Organisation
1 story
Office space demand in India's major cities is beginning to recover as corporate decision-making accelerates.