Finvacon proves profitability and social responsibility can go hand in hand