From: Mercom India Nautilus Solar Energy, a U.S.-based community solar company, has renewed its construction debt facility with a total commitment of $600 million. National


From: Mercom India Nautilus Solar Energy, a U.S.-based community solar company, has renewed its construction debt facility with a total commitment of $600 million. National