BMW agrees to $4.7 billion contract with China's CATL for battery cells - مصر موتورز مجتمع السيارات