Your place for Space News
The India-based outsourcing and information technology company Infosys is opening an office in Rhode Island.