Directors & Officers Liability

Imagine you have the opportunity to invest £100,000 for your company, with a 70% chance of providing a 20% return within five years. Do you decide to go for it?