Rain Games has a pretty fantastic track record of creating indie hits. (bagogames.com)
So we don't have a fantastic track record.» (fortune.com)
He has a fantastic track record in sales of optical sorters across various industry sectors, including fruit & vegetable processing businesses and also successfully managed the team of service engineers in Italy to achieve a high level of customer satisfaction. (fb101.com)