Contact the publisher of this press release Premier Power Announces Record Solar Rooftop Contract Backlog in Spain