By CEP Staff • 17 April 2026 in News

Bison Energy Group has signed an offtake agreement with Tokyo Gas Co., Ltd. for a grid-scale battery energy storage system portfolio in Japan.