The Indraprastha Medical Corporation Ltd (IMCL) on Monday asserted that it follows every legal and ethical requirement for transplants, including government guidelines, refuting a report which alleged that it was involved in "cash-for-kidney racket".