An agreement has been signed by Mitsui Co. Ltd, Convergence Partners, Google, and International Finance Corporation (IFC) to invest in CSquared; a company focused on boosting internet connectivity through metro…

Read More