Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Trademark Registered
FY, 2022
Trademarks Registered (U.S.)
FY, 2022
Total Systems Installed, MW
FY, 2020
United States
4353 N 1st St
United States
200 Christina Pkwy
India
North Block, 3rd Floor, Rajajinagar IT/BT Park, No 1, 2,3 & 4, Rajajinagar Industrial Estate, Industrial Estate
India
Japan
Shinagawa East One Tower, 7f, 2-chĹŤme-16-1 KĹŤnan
Korea (Republic of)
23rd floor, 30 Sowol-ro 2-gil, Jung District