As the world gets ready for Earth Hour 2025, Megaworld Hotels & Resorts (MHR) launches a special initiative titled Petals to ...