The order backlog doesn't inspire much confidence as around 87% of this originates from the power sector, which is facing a lot of issues
The order backlog doesn't inspire much confidence as around 87% of this originates from the power sector, which is facing a lot of issues