Cyber Cast InternationalFounded in 2002, Cyber Cast International, S.A. is an offshore web hosting provider incorporated in Panama and hosts thousands of business and personal websites from its data center in Panama City.