Nature Energy Biogas, a producer of biomethane and renewable energy from organic waste, will be purchased by Shell for nearly $2 billion.
The post Shell Acquires Biomethane Production Company Nature Energy Biogas appeared first on Environment + Energy Leader.