Verified Tata Power Power Plants 4.6 (112) Trombay • Mumbai Location CALL 18002095161 ASK NOW WhatsApp PROFILE