Leveraging CWV Forecasts for Competitive Advantage The Customer: Jellyfish Energy Jellyfish Energy, the trading name of Switch Business Gas and Power Limited, was founded in 2014.  Jellyfish Energy is a United Kingdom-based small-business energy supplier.  As highlighted by The Energyst, Jellyfish technology-focused investments enable streamlined processes, giving customers full control…

Read More

New call-to-action

Recent Articles