Nana Oye Bampoe Addo, the Deputy Chief of Staff (Administration) says the ongoing economic stabilisation is beginning to restore confidence among businesses and investors.