The claim is directly supported by an official company announcement from Boyaa Interactive (00434.HK) on its official website (boyaa.com.hk) and widely reported by reputable financial news platforms like Yahoo Finance and PANews. The details regarding the $70 million limit, the 12-month duration, and the use of idle cash are consistent across all sources.