Ken Yeang’s Signature Tower in India, the Grass is truly Greener on the Higher Side
The Spire Edge Word Trade Center in Manesar is redefining the way business is being conducted in the Indian subcontinent. Standing on a large area of 1.6 million square feet,… … Keep Reading