Police probe self-storage investment ‘fraud’

Image result for storage

A police investigation has been launched into an alleged investment fraud involving self-storage units, after more than 1,000 investors are believed to suffered losses totalling £120m. Read more.