IBP won the prestigious Princess Haya Award for “Institutional Excellence & Outstanding Special Needs Center”