Squeaky appoints Chief Legal and Compliance Officer to support the development of the UK’s leading clean energy marketplace
Energy crisis: A perfect storm for the UK’s green energy transition
Squeaky bolsters senior advisory team to help tackle risk management in volatile power industry
Corporate barriers to renewable energy adoption
Bitcoin seeks end to energy woes but is it tip of iceberg?
Video Shows Containers Piled up As Far As the Eye Can See As Supply Chain Crisis Deepens
The call for a greener environment: is the world ready?
Corporate Power Purchase Agreements; a checklist
Energy companies bust – live: Government not ‘complacent’, Kwarteng insists, amid claims Ofgem warned of crisis
It’s time consulting leaders walk-the-walk on climate change
Failure to reach net-zero emissions would have catastrophic results
The importance of c-level purpose-led behaviour in the race to tackle climate change
Making traceable clean energy more easily available
Clean energy: future energy solutions for business
Bitcoin and renewables: is cryptocurrency mining problematic?
The need for delivering on ESG commitments
The importance of purpose-led behaviour in tackling climate change
Race to net zero
Five ways your business can reach net zero
Does renewable always mean clean?
5 ways to take decisive action on climate change
How can the C-suite walk the walk on climate change?
Universities strike collaborative clean energy deal to cut prices & cut emissions
Meet the serial entrepreneur building P2P energy company Squeaky
Chris Bowden launches clean energy venture to target SMEs
Can a UK startup persuade SMEs to buy green power?
This startup lets small businesses buy all their power directly from wind and solar farms
Squeaky Clean Energy Group Ltd
151 Wardour Street
London, W1F 8WE
Fuel Mix Disclosure
Treating Customers Fairly
Policies, Terms and Conditions
Code of Conduct
Modern Slavery Statement
Squeaky Clean Energy Group Ltd. Registered in England & Wales, Company No. 13173060
Registered address for all group companies: 151 Wardour Street, London, W1F 8WE
Squeaky Clean Energy Ltd. Company No. 09812682 | Squeaky Clean Energy Trading Ltd. Company No. 13180850 | EOS Technology Ltd. Company No. 13180806