Muntari opens mega car business in Italy