Edo Based Ethanol Refinery Targets $29m Per Annum
The Greenhill Ethanol Plant in Ologbo, Ikpoba Okha Local Government Area of Edo State, has been projected to meet 5.8 percent of Nigeria’s ethanol needs and rake in about $29 million in revenue yearly at full capacity. The projections were...