Panama leaks: The battle of power