+1 212 266 0190 info@mgroupsc.com
Will the Real P/E Ratio Please Stand Up?

Will the Real P/E Ratio Please Stand Up?

Can that one decision really have this big an impact? Yes. That’s because no fewer than 671 of the 2,000 companies in the index have lost money over the past 12 months, according to Vincent Deluard, head of global macro strategy at INTL FCStone, a financial...