Megacable Stock – A Pattern 13 Years in the Making

Megacable Holdings engages in the provision of telecom services to 250 cities in 25 states in Mexico. Headquartered in Guadalajara, the company was founded in 1982 but did not go public before late-2007. Listing on a public market in 2007 practically guaranteed terrible stock performance over the next year or so during the global Financial…

Read More »