(SeeNews) - Feb 7, 2013 - Spain-based solar system developer ESA Renewables has recently switched on a 500-kW rooftop solar facility for PCX Corp LLC in North Carolina, the modular solutions provider said today.