For the last couple of years, photovoltaics (PV) has been the preferred choice of technology for harnessing solar energy against Concentrated Solar Power (CSP).