Science & Technology GO FIGURE 30/09/201430/09/20143 min readBoffins 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