PricewaterhouseCoopers is urging companies to produce more detailed Business Reviews to avoid being pulled up by investors