Toji Takeuchi

Location
Philippines

The operating entities of Philippines integrated resort Okada Manila have filed a series of counterclaims against US-based SPAC firm 26 Capital Acquisition Corp, seeking to terminate a previously plan