ADVERTISEMENT
An investigation is underway near Port Burwell after a wind turbine fell apart. CTV London’s Brent Lale explains.