Towne Bank (NASDAQ:TOWN) reported quarterly earnings of $0.64 per share. This is a 16.88 percent decrease over earnings of $0.77 per share from the same period last year.
Tech Giants Comprising Apple, Google, Microsoft, And Others Take A Stand Against UK Surveillance Proposal
techUK, a UK-based trade group comprising Apple Google and Microsoft, among others, has opposed the proposed surveillance laws in the UK.