Five Star Business Finance raises $100 million An NBFC, Five Star lends to small businesses and self-employed individuals. By Deepti Chaudhary