Tetra Pak has opened a packaging site in the Pakistani city of Lahore to serve domestic customers and those further afield in the Middle East.