Solar SystemsServotech Power Systems shares soar 10% to all-time high on 1.2 MW solar energy order | Stock Market News – Mint August 7, 2024August 7, 2024 Solar Place This post was originally published on 3rd party site mentioned in the title of this site