Firm Fined Over Electricity Deaths