The Bank of Ghana has mounted a spirited defence for a controversial ?4.6 billion contract to a private company to...