INCAT Invests USD 50 Million

    1463