Research over the years has pointed to how extraordinary leaders can create far more economic value for a company than ...
Star Delta Transformers Limited is an India-based company, which is engaged in manufacturing, distribution and power transformation. It operates in two segments. The manufacturing of the ...
Jersey company Star-Delta fined £4,000 after editing couple's faces onto rats during payment dispute
Jon Peacock, trading as Star-Delta Electrical Services in Jersey, engaged in a "deliberate attack" through Facebook, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results