Tyr Energy Affiliate American Renewables Sells 100 MW Biomass Plant to Southern Power Company
Tyr Energy, Inc. (Tyr) is pleased to announce that American Renewables, LLC (AR, a Boston based company), in which Tyr, a wholly-owned subsidiary of ITOCHU Corporation and ITOCHU International Inc.,…