LONDON — Prince Harry and his wife Meghan have refunded British taxpayers 2.4 million pounds ($4.14 million), the cost of renovating their U.K. home, in line with a commitment they made after announcing in January they would step back from royal duties.
Read More