Creditstar Group is a rapidly growing international consumer finance company, headquartered in Tallinn, Estonia and operating in multiple European markets.At the core, we are a financial technology company that uses automated processes, algorithms an...