The News Wheel

North Wales Factory Goes Solar with Toyota UK’s Solar Array