Ricardo has hit back at a list of demands by major shareholder Science Group, which called for a major shake-up of the board ...