The Grand National Loses Another Sponsor
The Grand National has lost sponsorship from EFT Systems following over 80,000 messages from PETA supporters.