The 148-MW Ross River solar project in the Australian state of Queensland is beginning site preparation works, with construction expected to commence later this month, according to a press release today.