2 ms·
Ok from there they have about 1 billion in debt related to leased vehicles and a little over 1 billion in debt related to customer's solar installation financin
by csours 7y ago
Ok from there they have about 1 billion in debt related to leased vehicles and a little over 1 billion in debt related to customer's solar installation financing.