RFG reports robust interim profit despite energy costs - Retail Brief ...

RFG reports robust interim profit despite energy costs - Retail Brief ...