Tag: Ace of Shades
Kresta receives a $34m takeover bid from Chinese suitors
Shares in Australia’s biggest blind and curtain manufacturer Kresta have hit their highest point in more than two years after the company received a...