Takeda has launched its second meet up leading to the August 6 pitching competition. TechTalks.ph, the country’s pioneer startup ecosystem builder, was tasked to organize the meetup through its connection with the local startup community.