Social Sciences, asked by shivani8315, 6 months ago

What is the capital of libra (African country)?​

Answers

Answered by ishantrathee47
3

Answer:

The Libra Group's headquarters are located in London and New York. The company also operates 25 additional offices worldwide, including locations in Miami, Beijing, Buenos Aires, and Athens. As of 2017, the company owns and operates 30 subsidiary companies around the world.

Explanation:

itna toh kaafi hoga....

Answered by SabhariRaj
1

Answer:

London and New York

Explanation:

don't know

Similar questions