Business sees Sri Lanka