Currently we are using the csv module to generate the report, however it does not allow formatting of numbers and headers. We also tried to use the excel 365 module but it only allows inserting information row by row which does not allow generating a large volume of data.