MANILA, Philippines — In 2025, Mega Sardines, a household name in canned fish, earned a rare distinction: the “superfood” badge from the US-based Medical Wellness Association (MWA), a global body of ...