A trawl through the GIANT website doesn't seem to show this statistic - which I agree sounds slightly incredible. Do you really think that anyone with more than a passing interest in the offshore industry would be unaware of 41 accidents in the last 35 years?????
GIANT
Has some good links showing some of the project work to date. One of this forum's contributors was/is involved in the project (and is named in the flight test summary document) so perhaps he might step in and explain?