PowerSouth Energy Cooperative and Origis Energy have agreed to a Power Purchase Agreement (PPA) for a new 80 megawatt (MW) large-scale solar...
Alabama-based Life Data Labs, an animal nutrition and health products manufacturer, has completed work on one of the state’s largest p...