Revenue increases 6% and EPS rises 9%
NORWALK, Conn., March 30, 2021 (GLOBE NEWSWIRE) — FactSet (“FactSet” or the �Company) (NYSE:FDS) (NASDAQ:FDS), a global provider of integrated financial information, analytical applications, and industry-leading service, today announced results for its second quarter ended February 28, 2021.
Second Quarter Fiscal 2021 Highlights
I am proud of how we executed this quarter, resulting in a solid first half of our fiscal 2021, said Phil Snow, CEO, FactSet. In our second quarter we saw a number of key wins validating our strategy for long term growth. Our focus on digital transformation, content expansion, and being an open platform continues to resonate with our clients as they navigate a rapidly evolving landscape.
Key Financial Measures*
(Condensed and Unaudited) | Three Months Ended | |||||||
February 28, | February 29, | |||||||
(In thousands, except per share data) | 2021 | 2020 | Change | |||||
GAAP revenues | $ | 391,788 | $ | 369,780 | 6.0 | % | ||
Organic revenues | $ | 389,167 | $ | 370,968 | 4.9 | % | ||
Operating income | $ | 116,133 | $ | 106,257 | 9.3 | % | ||
Adjusted operating income | $ | 127,843 | $ | 117,922 | 8.4 | % | ||
Operating margin | 29.6 | % | 28.7 | % | ||||
Adjusted operating margin | 32.6 | % | 31.8 | % | ||||
Net income | $ | 96,643 | $ | 88,686 | 9.0 | % | ||
Adjusted net income | $ | 105,080 | $ | 98,348 | 6.8 | % | ||
Diluted EPS | $ | 2.50 | $ | 2.30 | 8.7 | % | ||
Adjusted diluted EPS | $ | 2.72 | $ | 2.55 | 6.7 | % |
* See reconciliation of U.S. GAAP to adjusted key financial measures in the back of this press release.
Our sustained cost discipline, productivity and continued execution of our investment plan have resulted in solid operating results and allow us to raise the lower end of our full-year organic ASV range to $70 million from $55 million, said Helen Shan, CFO, FactSet. We enter our fiscal second half with good momentum and remain focused on delivering significant value to our clients and shareholders.
Annual Subscription Value (ASV) + Professional Services
ASV at any given point in time represents the forward-looking revenues for the next twelve months from all subscription services currently supplied to clients. Professional services are revenues derived from project-based consulting and implementation.
ASV plus professional services was $1,598 million at February 28, 2021. Organic ASV plus professional services was $1,593 million at February 28, 2021, up $83.5 million from the prior year at a growth rate of 5.5%. Organic ASV, which excludes the effects of acquisitions, dispositions, and foreign currency movements, plus professional services, increased $35.0 million over the last three months.
Buy-side and sell-side ASV growth rates for the second quarter of fiscal 2021 were 5.5% and 6.3%, respectively. Buy-side clients accounted for approximately 84% of organic ASV while the remainder was derived from sell-side firms that perform mergers and acquisitions advisory work, capital markets services, and equity research. Supplementary tables covering organic buy-side and sell-side ASV growth rates may be found on the last page of this press release.
Segment Revenue and ASV
ASV from the Americas region was $985.2 million compared with the prior year period of $925.6 million. Organic ASV increased 5.9% to $980.3 million. Americas revenues for the quarter increased to $248.0 million compared with $232.7 million in the second quarter last year. Excluding the effects of acquisitions and dispositions completed in the last 12 months, the Americas region organic revenue growth rate was 5.8%.
ASV from the EMEA region was $427.6 million compared with the prior year period of $407.9 million. Organic ASV increased 3.7% to $426.8 million. EMEA revenues were $105.5 million compared with $102.1 million from the second quarter of fiscal 2020. Excluding the effects of acquisitions and dispositions completed in the last 12 months and foreign currency impacts, the EMEA region organic revenue growth rate was 1.5%.
ASV from the Asia Pacific region was $159.8 million compared with the prior year period of $146.1 million. Organic ASV increased 9.1% to $160.4 million. Asia Pacific revenues were $38.3 million compared with $34.9 million from the second quarter of fiscal 2020. Excluding the effects of acquisitions and dispositions completed in the last 12 months and foreign currency impacts, the Asia Pacific region organic revenue growth rate was 8.7%.
Segment ASV does not include professional services, which totaled $25.0 million at February 28, 2021.
Operational Highlights Second Quarter Fiscal 2021
Share Repurchase Program
FactSet repurchased 221,959 shares of its common stock for $71.5 million at an average price of $322.11 during the second quarter under the Companys existing share repurchase program. Additionally, on March 23, 2021, the Board of Directors of FactSet approved an increase of $206 million to the existing share repurchase program. Including this increase, as of March 30, 2020, $350 million is available for share repurchases.
Annual Business Outlook
FactSet provided its outlook for fiscal 2021 on September 24, 2020 and has updated this outlook today. The following forward-looking statements reflect FactSet’s expectations as of today’s date. Given the risk factors, uncertainties, and assumptions discussed below, actual results may differ materially, particularly with the ongoing uncertainty surrounding the duration, magnitude, and impact of the novel coronavirus pandemic. FactSet does not intend to update its forward-looking statements prior to its next quarterly results announcement.
Fiscal 2021 Expectations
Both GAAP operating margin and GAAP diluted EPS guidance do not include certain effects of any non-recurring benefits or charges that may arise in fiscal 2021. Please see the back of this press release for a reconciliation of GAAP to adjusted metrics.
Conference Call
The Company will host a conference call today, March 30, 2021, at 11:00 a.m. Eastern Time to discuss its second quarter results. The call will be webcast live at FactSet Investor Relations. The following information is provided for those who would like to participate:
U.S. Participants: | 833.726.6487 |
International Participants: | 830.213.7677 |
Passcode: | 3491610 |
An archived webcast with the accompanying slides will be available at FactSet Investor Relations for one year after the conclusion of the live event. The earnings call transcript will also be available via the FactSet workstation or web. An audio replay of this conference will also be available until April 6, 2021 via the following telephone numbers: 855.859.2056 in the U.S. and 404.537.3406 internationally using passcode 3491610.
Forward-looking Statements
This news release contains forward-looking statements based on management’s current expectations, estimates, forecasts and projections about industries in which FactSet operates and the beliefs and assumptions of management. All statements that address expectations, guidance, outlook or projections about the future, including statements about the Company’s strategy for growth, product development, revenues, future financial results, anticipated growth, market position, subscriptions, expected expenditures, trends in FactSets business and financial results, are forward-looking statements. Forward-looking statements may be identified by words like “expects,” “believes, ” “anticipates,” “plans,” “intends, ” “estimates, ” “projects,” “should,” “indicates,” “continues,” “may” and similar expressions. These statements are not guarantees of future performance and involve a number of risks, uncertainties and assumptions. Many factors, including those discussed more fully elsewhere in this release and in FactSet’s filings with the Securities and Exchange Commission, particularly its latest annual report on Form 10-K and quarterly reports on Form 10-Q, as well as others, could cause results to differ materially from those stated. Forward-looking statements speak only as of the date they are made, and FactSet assumes no duty to and does not undertake to update forward-looking statements. Actual results could differ materially from those anticipated in forward-looking statements and future results could differ materially from historical performance.
About Non-GAAP Financial Measures
Financial measures in accordance with U.S. GAAP including revenue, operating income and margin, net income, diluted earnings per share and cash provided by operating activities have been adjusted.
FactSet uses these adjusted financial measures both in presenting its results to stockholders and the investment community and in its internal evaluation and management of the business. The Company believes that these adjusted financial measures and the information they provide are useful to investors because they permit investors to view the Companys performance using the same tools that management uses to gauge progress in achieving its goals. Investors may benefit from referring to these adjusted financial measures in assessing the Companys performance and when planning, forecasting and analyzing future periods and may also facilitate comparisons to its historical performance. The presentation of this financial information is not intended to be considered in isolation or as a substitute for the financial information prepared and presented in accordance with GAAP.
Organic revenues exclude the effects of acquisitions and dispositions completed in the last 12 months and foreign currency movements in all periods presented. Adjusted operating income and margin, adjusted net income and adjusted diluted earnings per share exclude intangible asset amortization, deferred revenue and non-recurring items. The Company believes that these adjusted financial measures better reflect the underlying economic performance of FactSet.
The GAAP financial measure, cash flows provided by operating activities, has been adjusted for capital expenditures to report non-GAAP free cash flow. FactSet uses this financial measure both in presenting its results to stockholders and the investment community and in the Companys internal evaluation and management of the business. Management believes that this financial measure is useful to investors because it permits investors to view the Companys performance using the same metric that management uses to gauge progress in achieving its goals and is an indication of cash flow that may be available to fund further investments in future growth initiatives.
About FactSet
FactSet (NYSE:FDS | NASDAQ:FDS) delivers superior content, analytics, and flexible technology to help more than 153,000 users see and seize opportunity sooner. We give investment professionals the edge to outperform with informed insights, workflow solutions across the portfolio lifecycle, and industry-leading support from dedicated specialists. We’re proud to have been recognized with multiple awards for our analytical and data-driven solutions and repeatedly scored 100 by the Human Rights Campaign® Corporate Equality Index for our LGBTQ+ inclusive policies and practices. Subscribe to our thought leadership blog to get fresh insight delivered daily at insight.factset.com. Learn more at www.factset.com and follow us on Twitter: www.twitter.com/factset.
FactSet
Media & Investor Relations Contact:
Rima Hyder
+1.857.265.7523
rima.hyder@factset.com
Consolidated Statements of Income | |||||||||||||||
Three Months Ended | Six Months Ended | ||||||||||||||
February 28, | February 29, | February 28, | February 29, | ||||||||||||
(In thousands, except per share data) | 2021 | 2020 | 2021 | 2020 | |||||||||||
Revenues | $ | 391,788 | $ | 369,780 | $ | 779,993 | $ | 736,438 | |||||||
Operating expenses | |||||||||||||||
Cost of services | 195,523 | 176,218 | 383,611 | 341,175 | |||||||||||
Selling, general and administrative | 80,132 | 87,305 | 159,219 | 175,820 | |||||||||||
Total operating expenses | 275,655 | 263,523 | 542,830 | 516,995 | |||||||||||
Operating income | 116,133 | 106,257 | 237,163 | 219,443 | |||||||||||
Other income (expense) | |||||||||||||||
Interest expense, net | (1,814 | ) | (2,661 | ) | (2,843 | ) | (5,792 | ) | |||||||
Other income (expense), net | 347 | (487 | ) | 578 | (1,801 | ) | |||||||||
Income before income taxes | 114,666 | 103,109 | 234,898 | 211,850 | |||||||||||
Provision for income taxes | 18,023 | 14,423 | 37,049 | 29,207 | |||||||||||
Net income | $ | 96,643 | $ | 88,686 | $ | 197,849 | $ | 182,643 | |||||||
Diluted earnings per common share | $ | 2.50 | $ | 2.30 | $ | 5.12 | $ | 4.73 | |||||||
Diluted weighted average common shares | 38,620 | 38,576 | 38,658 | 38,582 |
Consolidated Balance Sheets (Unaudited) | ||||||
(In thousands) | February 28, 2021 | August 31, 2020 | ||||
ASSETS | ||||||
Cash and cash equivalents | $ | 602,684 | $ | 585,605 | ||
Investments | 17,768 | 19,572 | ||||
Accounts receivable, net of reserves of $5,903 at February 28, 2021 and $7,987 at August 31, 2020 | 171,574 | 155,011 | ||||
Prepaid taxes | 22,425 | 38,067 | ||||
Prepaid expenses and other current assets | 53,262 | 43,675 | ||||
Total current assets | 867,713 | 841,930 | ||||
Property, equipment and leasehold improvements, net | 132,871 | 133,102 | ||||
Goodwill | 746,041 | 709,703 | ||||
Intangible assets, net | 130,897 | 121,095 | ||||
Lease right-of-use assets, net | 256,028 | 248,929 | ||||
Other assets | 29,957 | 28,629 | ||||
TOTAL ASSETS | $ | 2,163,507 | $ | 2,083,388 | ||
LIABILITIES | ||||||
Accounts payable and accrued expenses | $ | 80,606 | $ | 82,094 | ||
Current lease liabilities | 31,983 | 29,056 | ||||
Accrued compensation | 61,650 | 81,873 | ||||
Deferred revenue | 67,923 | 53,987 | ||||
Dividends payable | 29,141 | 29,283 | ||||
Total current liabilities | 271,303 | 276,293 | ||||
Long-term debt | 574,399 | 574,354 | ||||
Deferred taxes | 15,141 | 19,713 | ||||
Deferred revenue, non-current | 9,428 | 9,319 | ||||
Taxes payable | 29,789 | 27,739 | ||||
Long-term lease liabilities | 277,410 | 272,269 | ||||
Other non-current liabilities | 5,569 | 7,326 | ||||
TOTAL LIABILITIES | $ | 1,183,039 | $ | 1,187,013 | ||
STOCKHOLDERS EQUITY | ||||||
TOTAL STOCKHOLDERS EQUITY | $ | 980,468 | $ | 896,375 | ||
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY | $ | 2,163,507 | $ | 2,083,388 |
Consolidated Statements of Cash Flows (Unaudited) | ||||||||
Six Months Ended | ||||||||
February 28, | February 29, | |||||||
(In thousands) | 2021 | 2020 | ||||||
CASH FLOWS FROM OPERATING ACTIVITIES | ||||||||
Net income | $ | 197,849 | $ | 182,643 | ||||
Adjustments to reconcile net income to net cash provided by operating activities | ||||||||
Depreciation and amortization | 30,962 | 28,296 | ||||||
Amortization of lease right-of-use assets | 21,517 | 20,510 | ||||||
Stock-based compensation expense | 22,327 | 18,028 | ||||||
Deferred income taxes | (2,802 | ) | (3,091 | ) | ||||
Changes in assets and liabilities, net of effects of acquisitions | ||||||||
Accounts receivable, net of reserves | (15,421 | ) | (21,835 | ) | ||||
Accounts payable and accrued expenses | (724 | ) | 10,356 | |||||
Accrued compensation | (20,879 | ) | (23,518 | ) | ||||
Deferred fees | 12,445 | 10,775 | ||||||
Taxes payable, net of prepaid taxes | 16,688 | (12,182 | ) | |||||
Lease liabilities, net | (20,549 | ) | (13,924 | ) | ||||
Other, net | (11,477 | ) | (598 | ) | ||||
Net cash provided by operating activities | 229,936 | 195,460 | ||||||
CASH FLOWS FROM INVESTING ACTIVITIES | ||||||||
Purchases of property, equipment, leasehold improvements and internal-use software | (28,758 | ) | (51,899 | ) | ||||
Acquisition of business, net of cash and cash equivalents acquired | (41,916 | ) | | |||||
Purchases of investments | (1,250 | ) | (2,236 | ) | ||||
Proceeds from maturity or sale of investments | 2,176 | 4,199 | ||||||
Net cash used in investing activities | (69,748 | ) | (49,936 | ) | ||||
CASH FLOWS FROM FINANCING ACTIVITIES | ||||||||
Repurchases of common stock | (114,640 | ) | (158,595 | ) | ||||
Dividend payments | (58,186 | ) | (54,363 | ) | ||||
Proceeds from employee stock plans | 28,526 | 50,487 | ||||||
Other financing activities | (2,359 | ) | (1,586 | ) | ||||
Net cash used by financing activities | (146,659 | ) | (164,057 | ) | ||||
Effect of exchange rate changes on cash and cash equivalents | 3,550 | 2,222 | ||||||
Net increase (decrease) in cash and cash equivalents | 17,079 | (16,311 | ) | |||||
Cash and cash equivalents at beginning of period | 585,605 | 359,799 | ||||||
Cash and cash equivalents at end of period | $ | 602,684 | $ | 343,488 |
Reconciliation of U.S. GAAP Results to Adjusted Financial Measures
Financial measures in accordance with U.S. GAAP, including revenues, operating income and margin, net income, diluted EPS and cash provided by operating activities, have been adjusted below. FactSet uses these adjusted financial measures both in presenting its results to stockholders and the investment community and in its internal evaluation and management of the business. The Company believes that these adjusted financial measures and the information they provide are useful to investors because they permit investors to view the Companys performance using the same tools that management uses to gauge progress in achieving its goals. Adjusted measures may also facilitate comparisons to FactSets historical performance.
Revenues
The table below provides a reconciliation of revenue to adjusted revenue and organic revenue.
(Unaudited) | Three Months Ended | ||||||||
February 28, | February 29, | ||||||||
(In thousands) | 2021 | 2020 | Change | ||||||
GAAP revenues | $ | 391,788 | $ | 369,780 | 6.0 | % | |||
Deferred revenue fair value adjustment (a) | 181 | 1,188 | |||||||
Adjusted revenues | 391,969 | 370,968 | 5.7 | % | |||||
Acquired revenues (b) | (1,175 | ) | | ||||||
Currency impact (c) | (1,627 | ) | | ||||||
Organic revenues | $ | 389,167 | $ | 370,968 | 4.9 | % |
(a) The adjustment relates to deferred revenue fair value adjustments from purchase accounting.
(b) Acquired revenues from acquisitions completed within the last 12 months.
(c) The impact from foreign currency movements over the past 12 months.
Operating Income, Margin, Net Income and Diluted EPS
The table below provides a reconciliation of operating income, operating margin, net income and diluted EPS to adjusted operating income, adjusted operating margin, adjusted net income and adjusted diluted EPS.
(Unaudited) | Three Months Ended | |||||||||
February 28, | February 29, | |||||||||
(In thousands, except per share data) | 2021 | 2020 | Change | |||||||
Operating income | $ | 116,133 | $ | 106,257 | 9.3 | % | ||||
Deferred revenue fair value adjustment | 181 | 1,188 | ||||||||
Intangible asset amortization | 5,914 | 5,143 | ||||||||
Transformation costs (a) | 4,654 | 4,684 | ||||||||
Restructuring / severance | 961 | (418 | ) | |||||||
Real estate charges | | 1,068 | ||||||||
Adjusted operating income | $ | 127,843 | $ | 117,922 | 8.4 | % | ||||
Operating margin | 29.6 | % | 28.7 | % | ||||||
Adjusted operating margin (b) | 32.6 | % | 31.8 | % | ||||||
Net income | $ | 96,643 | $ | 88,686 | 9.0 | % | ||||
Deferred revenue fair value adjustment | 148 | 966 | ||||||||
Intangible asset amortization | 4,843 | 4,183 | ||||||||
Transformation costs (a) | 3,813 | 4,138 | ||||||||
Restructuring / severance | 787 | (369 | ) | |||||||
Real estate charges | | 943 | ||||||||
Non-core investment income | | (199 | ) | |||||||
Income tax items (c) | (1,154 | ) | | |||||||
Adjusted net income (d) | $ | 105,080 | $ | 98,348 | 6.8 | % | ||||
Diluted earnings per common share | $ | 2.50 | $ | 2.30 | 8.7 | % | ||||
Deferred revenue fair value adjustment | 0.00 | 0.03 | ||||||||
Intangible asset amortization | 0.13 | 0.11 | ||||||||
Transformation costs (a) | 0.10 | 0.10 | ||||||||
Restructuring / severance | 0.02 | (0.01 | ) | |||||||
Real estate charges | | 0.02 | ||||||||
Non-core investment income | | 0.00 | ||||||||
Income tax items (c) | (0.03 | ) | | |||||||
Adjusted diluted earnings per common share (d) | $ | 2.72 | $ | 2.55 | 6.7 | % | ||||
Weighted average common shares (Diluted) | 38,620 | 38,576 |
(a) Costs primarily related to professional fees and software development associated with the ongoing multi-year investment plan.
(b) Adjusted operating margin is calculated as adjusted operating income divided by adjusted revenue as shown in the organic revenue table above.
(c) Income tax items for the three months ended February 28, 2021 reflects a one-time foreign deferred tax benefit.
(d) For purposes of calculating adjusted net income and adjusted diluted earnings per share, intangible asset amortization, deferred revenue fair value adjustments and other items were taxed at the annual effective tax rates of 16.9% for fiscal 2021 and 14.1% for fiscal 2020.
Business Outlook Operating Margin, Net Income and Diluted EPS
(Unaudited) | ||||||
Annual Fiscal 2021 Guidance | ||||||
(In millions, except per share data) | Low end of range | High end of range | ||||
GAAP Revenue | $ | 1,585 | $ | 1,570 | ||
GAAP Operating Income | $ | 468 | $ | 479 | ||
GAAP Operating margin | 29.5 | % | 30.5 | % | ||
Intangible asset amortization (a) | 25 | 25 | ||||
Transformation costs (b) | 14 | 14 | ||||
Adjusted Operating Income | $ | 507 | $ | 518 | ||
Adjusted operating margin | 32.0 | % | 33.0 | % | ||
GAAP Net income | $ | 386 | $ | 402 | ||
Intangible asset amortization (a) | 21 | 21 | ||||
Transformation costs (b) | 12 | 12 | ||||
Discrete tax items | (5 | ) | (5 | ) | ||
Adjusted net income | $ | 415 | $ | 430 | ||
GAAP Diluted earnings per common share | $ | 10.05 | $ | 10.45 | ||
Intangible asset amortization | 0.55 | 0.55 | ||||
Transformation costs | 0.30 | 0.30 | ||||
Discrete tax items | (0.15 | ) | (0.15 | ) | ||
Adjusted diluted earnings per common share | $ | 10.75 | $ | 11.15 |
(a) The income tax effect related to intangible asset amortization is $4.0 million for the period presented above.
(b) Costs primarily related to professional fees and software development associated with the ongoing multi-year investment plan. The income tax effect related to this item is $2.0 million for the period presented above.
Free Cash Flow
(Unaudited) | Three Months Ended | |||||||||
February 28, | February 29, | |||||||||
(In thousands) | 2021 | 2020 | Change | |||||||
Net cash provided by operating activities | $ | 140,659 | $ | 99,669 | ||||||
Capital expenditures | (10,425 | ) | (25,119 | ) | ||||||
Free cash flow | $ | 130,234 | $ | 74,550 | 74.7 | % |
Supplementary Schedules of Historical ASV by Client Type
The following table presents the percentages and growth rates of organic ASV by client type, excluding the impact of currency movements, and may be useful to facilitate historical comparisons. Organic ASV excludes acquisitions and dispositions completed within the last 12 months and the effects of foreign currency movements. The numbers below do not include professional services.
Q2’21 | Q1’21 | Q4’20 | Q3’20 | Q2’20 | Q1’20 | Q4’19 | Q3’19 | |
% of ASV from buy-side clients | 84.0% | 84.0% | 83.8% | 84.1% | 84.1% | 83.9% | 83.7% | 84.2% |
% of ASV from sell-side clients | 16.0% | 16.0% | 16.2% | 15.9% | 15.9% | 16.1% | 16.3% | 15.8% |
ASV Growth rate from buy-side clients | 5.5% | 5.1% | 5.4% | 4.8% | 4.5% | 4.0% | 4.8% | 5.2% |
ASV Growth rate from sell-side clients | 6.3% | 4.4% | 4.6% | 5.6% | 2.9% | 4.0% | 6.3% | 6.8% |
The following table presents the calculation of organic ASV plus professional services.
(Details may not sum to total due to rounding)
(In millions) | Q2’21 | ||
As reported ASV plus Professional Services (a) | $ | 1,597.6 | |
Currency impact (b) | (0.1 | ) | |
Acquisition ASV (c) | (4.9 | ) | |
Organic ASV plus Professional Services total | $ | 1,592.6 | |
Total Organic ASV plus Professional Services growth rate | 5.5 | % |
(a) Includes $25.0 million in professional services fees as of February 28, 2021.
(b) The impact from foreign currency movements was excluded above to calculate total organic ASV.
(c) Acquired ASV from acquisitions completed within the last 12 months.
Revised Historical User Count
Q1’21 | Q4’20 | Q3’20 | Q2’20 | Q1’20 | Q4’19 | Q3’19 | Q2’19 | |
User count – Original | 138,238 | 133,051 | 131,095 | 128,896 | 126,785 | 126,822 | 122,951 | 122,063 |
User count – Revised | 146,696 | 141,136 | 139,121 | 137,290 | 135,097 | 134,534 | 130,463 | 128,378 |
Variance | 8,458 | 8,085 | 8,026 | 8,394 | 8,312 | 7,712 | 7,512 | 6,315 |
BEIJING, CHINA - Media OutReach Newswire - 8 November 2024 - Since its inception more…
Acquisition Expands TBS’ Regional Waste Management Platform in Indonesia and Singapore, aligning with its TBS2030…
KUALA LUMPUR, MALAYSIA - Media OutReach Newswire - 8 November 2024 - It’s that time…
BARCELONA, SPAIN - Media OutReach Newswire - 8 November 2024 - On November 6, Central…
SINGAPORE - Media OutReach Newswire - 8 November 2024 - Singapore is strengthening its position…
PARIS, FRANCE - Media OutReach Newswire – 8 November 2024 - This year, OPPO once…