VCID: 6102760
Profile

Corporate information

Previously known as:
MXC

Affiliated entities

Investment activity status
Active investor