Independent power producer Nautilus Solar Energy has initiated commercial operation of a 1.9 MW roof-mounted solar photovoltaic project located in Chino, Calif.
Power generated from the project is being sold to Southern California Edison (SCE) under a 20-year power purchase agreement.