1 University Ave
Lowell, MA 01854
United States
University of Massachusetts Lowell
news, social media, sentiment, uncertainty, stock return, information environment