One customer -multiple currency billing

One customer -multiple currency billing

Hi,
there are few cases where we have customer requesting for multiple invoices in different currencies.
I have to separately create customers for each currency and handle as of now.
Also, taking customer wise statement, if we can have a customer group, that will help too.