Trust registered under 12a but net profit ratio is above 15%
More