The Manila Southwoods Invitational is set to kick off from March 13 to 16 at the Masters and Legends courses in Carmona, Cavite, featuring an impressive roster of 330 teams with 660 players hailing from diverse sectors such as business and sports. The highly anticipated event, known for its unique…