Taiwan-based Delta Electronics has obtained a contract from Silicon Valley-based River of Life Christian Church to install a 117KWp (kilowatt-peak) on-grid photovoltaic (PV) system on the roof of the church's buildings located in Santa Clara, California,...
The article requires paid subscription. Subscribe Now