This year has been a particularly challenging period for companies that base most of their...

read more