RIM struggles to keep BlackBerry afloat, heads to annual meeting

by Jeff Horwich