ESG Global

Electra appoints Boeing veteran executive Marc Allen as CEO