Home Tags Peter Tucker

Tag: Peter Tucker

Liberty Utilities Doesn’t Own the Sun

2
In this January My Shot, Peter Tucker takes issue with Liberty Utilities’ solar program, contending it must be easier and more cost effective for consumers.