โ€ฆ
Lucknow, India
Chinese solar company says its new cell has an efficiency of 35.5 percent | TheBriefWire