Indian power major NTPC Ltd (BOM:532555) has been forced to void the results of a 250-MW domestic content solar tender in Andhra Pradesh as it was in conflict with rules by the World Trade Organisation (WTO), the Economic Times reports.