Home Investing Is Wood Group right to reject Apollo Management acquisition bid?