Infosys

Infosys enters the space tech sector with an investment in GalaxEye