Filed under Green Tech Release The Kraken: Future Entech Development Lab Lands In Houston | Business Published by on June 2, 2022 Octopus Energy Group is a technology-driven, renewable energy retailer, directly supplying over 3.2 million customers globally with 100% green …