The Germany-based Balda, believed by many analysts to be the primary iPhone touch screen supplier, is under scrutiny for its financial practices. Financial analysts are questioning the secrecy surrounding a US$50 million deal that gave unnamed investors "convertible profit participation rights."