Tera Software share price locked at upper circuit after company receives work orders worth Rs 396.47 crore

Stocks