Sep 15, 20235 min readAstraZeneca's Remarkable £100 Million Deal: Tapping Biomethane from the Lincolnshire BECCS EndeavorImage credit: Future Biogas AstraZeneca has recently inked a monumental £100 million agreement with Future Biogas in a significant move...