octopus energy Published August 7, 2018 at 225 × 225 in Octopus Energy Referral Link £50 Credit – Code or voucher not needed octopus energy referral link octopus energy referral link £50 credit when switching energy supplier