Parking your money in fixed deposits offered by finance companies is a good investment option. Credit ratings for the schemes are mostly ‘stable’. This table by Paisabazaar.com lists various schemes ...