India Offices

  • Mumbai

    First Solar Power India (P) Ltd

    No. 504, C Wing, 5th Floor “Delphi” Building

    Hiranandani Business Park,

    Powai, Mumbai – 400076

    Phone: +91-22-61373000

  • New Delhi

    First Solar Power India (P) Ltd 808, 8th Floor, Narain Manzil

    23, Barakhamba Road

    New Delhi – 110001

    Phone: +91-11-66543730

    Fax: +91-11-66543752