Houston-based tower real estate investment trust (REIT) Crown Castle (NYSE: CCI) on Wednesday reported Q1 site rental revenues of $1.6 billion, up from $1.4 billion a year ago, an increase of 15%. The increase was expected as the company raised full-year site rental revenue guidance by only $40 million to $6.3 billion, an increase of […]