Sri Lanka’s commercial capital launches first ever open street concept with CarFreeCMB
Sri Lanka has successfully launched its first ever open street concept in the country’s commercial capital, Colombo, with residents reclaiming their streets from Green Path to Independence Avenue on foot, bicycle, skateboard and rollerblades.