Reply to Message

Our company has been doing that for 15 years
Does that mean cloud has been mainstream? Or is it just the internet has been mainstream?
Posted by Slayer_
21st Dec 2011