Supernova

Four-Tower Supernova Project in India Gets Funding

Supertech Realtors' Supernova luxury development in Noida, India, consisting of four towers up to 80 stories tall and India's biggest commercial defaulter, has gotten a new lease on life thanks...