Interest rate hike a necessary evil, economist explains - Smile 90.4FM

Interest rate hike a necessary evil, economist explains