PPC and IDC acquire $21m stake Habesha