Tag
Powai residents oppose proposed 30,000-seat, 2M-sqft GCC campus, warning narrow roads and overloaded JVLR will worsen congestion, safety and ecology.