7 employees
ScreenCast sells digital billboards in eight major cities in Mexico with 19 positions located in areas of high affluence.
2009
SCREENCAST S.A. de C.V. raised undisclosed on May 1, 2010
Investors: LIV Capital