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…
Sign Up for World Climate Service Blog and Product Updates
Keep up-to-date with WCS blog posts and news about WCS upgrades and improvements.