'We have to be a magnet for investment'