Banks Bank of America opens branch in Luxembourg Yassmine Elbehnaihy May 11, 2023 0 Bank of America (BofA) has opened a new branch in Luxembourg on Tuesday, as the bank works on expanding its…