Sunpin signs PPA for Titan Solar 1
Developer Sunpin Solar has signed a PPA with an unnamed offtaker for the entire output of its 98MW Titan Solar 1 Power Plant in Imperial County,...
Developer Sunpin Solar has signed a PPA with an unnamed offtaker for the entire output of its 98MW Titan Solar 1 Power Plant in Imperial County,...