Internet provider Excitel racks up USD 11.5 Million in fresh funding

Top