Sri Lanka High Commission in London relaunched the UK-Sri Lanka Business Chamber with active participation of key trade, investment and tourism sectors to promote a stronger bilateral relationship.