Making high-rises and super structures sustainable may seem to be a herculean task but thanks to modern day innovations in construction, architecture and design, it is achievable. India is about 2.9 times smaller than China which is the most populous country in the world. Experts also predict that India will overtake China as the most […]