Revfin raises $10 mn in series A funding from Green Frontier Capital