According to the company, the new windows could be ready in two weeks.

What does According to the company, the new windows could be ready in two weeks. mean?

According to the company, the new windows could be ready in two weeks.

According to the company, the new windows could be ready in two weeks. in other languages