Prime Minister Tun Dr Mahathir Mohamad is expected to announce his full lineup of cabinet ministers by this week or latest next week. The 10 ministries are Finance, Home Affairs, Defence, Education, Rural Development, Economy and International Trade, Public Works, Multimedia, Science and Technology and Foreign Affairs.