The Mirriad Advertising share price surges on new collaboration agreement with Microsoft. Can the penny stock make a comeback?

read more