Trade Spotlight: How should you trade NTPC Green Energy, Tata Power, JB Chemicals, Sterlite Technologies, Ajanta Pharma, and others on March 16?