TNP General Terms & Conditions