Isle of Wight’s Bumpy Ride: A Look at the Highways PFI Failures The Isle of Wight’s foray into Private Finance Initiative (PFI) for its road network, signed […] by iwight online Posted on March 12, 2024March 12, 2024