Best Buddies Philippines, established in 2020, supports people with intellectual and developmental disabilities (IDD) through ...