3 ms·what is "a company that produces screencasts"? How does it make money? Is it a non-profit?by nsonha 5y agowhat is "a company that produces screencasts"? How does it make money? Is it a non-profit?