New Delhi, May 11 (Inditop.com) The Supreme Court Tuesday upheld the constitution of the National Company Law Tribunal and the National Company Law Appellate Tribunal subject to some riders.