Are Shorter Business Cycles The Next Big Change In Economies?

LONDON – OCTOBER 07: In this photo illustration, a man looks at a graph representing the 12 month … [+] decline of the FTSE 100 share index on October 7, 2008 in London. Financial markets ...