Business

TIME CHECK

February 26, 2024

Jefrë’s Time Sculpture, a towering 12-meter masterpiece, commands attention amidst the bustling traffic along Edsa, directly in front of SM Megamall in Mandaluyong City.