Business energy start-up sparks into life with £2.5m funding deal

Business energy start-up sparks into life with £2.5m funding deal