Japanese energy firm establishes presence in Scotland

Japanese energy firm establishes presence in Scotland
A Japanese energy company which buys renewable power from small independent producers has opened its first Scottish office.

Breaking