World Duty Free opens at BIA World Duty Free, managed by the duty free operator in Sri Lanka – Autogrill Lanka