Taxes and Duties means any and all taxes, levies, imposts, duties, charges, assessments or fees of any nature, including income tax, corporation tax or other taxes, that may be imposed by any government or taxing authority in connection with this Agreement.