TD Power Systems surges over 7% on inking pact with Czech Republic firm to supply generators, motors
TD Power Systems Share Price: The projects will be executed in three years and can be further extended by two years on mutually agreed terms, according to TD Power Systems.