Umno president Datuk Seri Dr Ahmad Zahid Hamidi was brought to the Kuala Lumpur Courts Complex in Jalan Duta at 8.15am on Thursday to face up to 45 charges believed to be over abuse of power, criminal breach of trust and money-laundering involving the funds of Yayasan Akal Budi, a foundation of which he is the chairman.