The Ghana Centre for Democratic Development (CDD-Ghana) has faulted Parliament for not subjecting the controversial $1billion IFC loan agreement to stringent due diligence. Source: GhanaWeb