TransAlta shelves wind project in Alberta
New regulations by the Alberta government have forced TransAlta to reassess its plans for the development of projects in the Canadian province.The...
New regulations by the Alberta government have forced TransAlta to reassess its plans for the development of projects in the Canadian province.The...