While March results and the subsequent reporting in April/May are quite subdued compared to the chaos of earlier months, we are still subject to a number of high quality companies reporting their  earnings. Last week, two of the TAMIM holdings reported impressive...