Curtains and blinds retailer, Kresta Holdings has posted a profit of $3.7 million, down 14.8 per cent on last year's result, blaming weaker consumer confidence for the fall despite revenue holding nearly steady at $117 million.

Curtains and blinds retailer, Kresta Holdings has posted a profit of $3.7 million, down 14.8 per cent on last year's result, blaming weaker consumer confidence for the fall despite revenue holding nearly steady at $117 million.