Falcon Technologies Readies Optical Disc Production

Falcon Technologies International (FTI) announced its presence and that it is gearing up to produce optical discs at its new factory in Ras Al Khaimah (United Arab Emirates).