TANS gearing up for annual general meeting