Nice to see the award. It is a little perplexing since the aware says "for Fineqia and..." allegedly. Business leadership should mean the creation of revenue and shareholder wealth. I'm not sure how they are measuring it. Makes you wonder, who else was vying for this award? How far below .01 did the competition go? I hate to be a
...more