Court upholds TNCA stands