Window coverings manufacturer and retailer Kresta Holdings has reported a $1.4 million loss for the year ended June 30, down from $1.5 million net profit last year.
Window coverings manufacturer and retailer Kresta Holdings has reported a $1.4 million loss for the year ended June 30, down from $1.5 million net profit last year.