Science & Technology GO FIGURE 30/09/201430/09/2014Boffins have devised a formula for the perfect business presentation – and it should be no longer than 45 minutes. Yawns and glazed eyes could Continue Reading